Green Turtle — synonyms, definition
1. green turtle (Noun)
1 synonym
Chelonia mydas
1 definition
green turtle (Noun) — Large tropical turtle with greenish flesh used for turtle soup.
2 types of
marine turtle sea turtle
2 parts of
Chelonia genus Chelonia